- Carry out software development and testing tasks and focuses on the testability, robustness, and performance of production software
- Create automation testing tools and frameworks to assist the manual testing process
- Work with a team, discover the most important areas to automate together with the team implement test automation framework(s) and test suite(s), integrate these into the pipeline
- Advising development teams on test automation best practices representing the shift-left testing principles
- Understanding the flow of code and how it interacts with different components
- Understanding project documents, customer demands, and product objectives to create and execute test cases
- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests
- Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports
- Handling technical communications and understanding the customers’ systems
- Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs
- Noting all testing actions, you have performed in daily and weekly reports
- Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design
- Researching test tools, methodologies, and trends and upgrading existing practices and processes
- Managing the final quality on production release
- Experience with Javascript or Typescript
- Knowledge of test methodologies and their corresponding tools (experience with Jest & Playwright/Pupeteer preferred)
- Good understanding of Risk Based Testing approach
- Knowledge of programming languages and process management methodology (especially Agile and SCRUM)
- Exposure to Behavior Driven Development and experience in programming and testing
- The ability to recognize risks and errors in an application
- Excellent verbal and written communication skills
- Good time management and organizational skills
- A steep learning curve by working with our team
- Regular feedback conversations
- Flat hierarchies with short decision-making paths (start-up mentality) and an open corporate culture with helpful & communicative colleagues
- A pleasant workplace (open-plan office centrally located in a beautiful old building in Berlin) with home office option
- A very nice and cooperative working atmosphere
- Free drinks
Company
Location
Berlin - Germany
Job type
Full-Time
JavaScript Job Details
Your Task
What You'll Do:
Your Profile
What We Have to Offer
Our job offer Software QA / Test Engineer (Berlin) sounds interesting? Then we are looking forward to receiving your application via Workwise.
With our partner Workwise, you can apply for this job in just a few minutes without a cover letter and track the status of your application live.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs